package com.mexcad.utils;

import java.text.DecimalFormat;


public class Constantes {
	public static final String FIRMA_EMPLEADOS="C:\\sacm\\firmas\\empleados\\";
	public static final String MEXCAD_PLACE="Mexicana de Cambios y Divisas, S.A. de C.V.\n"+
										    "Tel.: 56 61 4213\n"+
										    "Insurgente sur 1991 � A � 1200 Col Guadalupe Inn, México D.F.";
	
	
	public enum SISTEMA{WINDOWS_MEXCAD, WINDOWS_SOFOM, LINUX_MEXCAD,LINUX_SOFOM;  }
	public static  SISTEMA AMBIENTE=SISTEMA.LINUX_MEXCAD;
	
	public static final String RUTA_PROYECTO;
	public static final String RUTA_CONTRATOS;
	public static final String RUTA_JASPER;
	public static final String DIV;
	public static final String REPOSITORIO_CARGA;
	public static final String RUTA_IMAGENES_REPORTES;
	public static final String RUTA_SUBREPORTES;
	
	static {
	   switch(AMBIENTE){
	   case LINUX_MEXCAD:
			RUTA_PROYECTO="/opt/MexcadReports/";
			RUTA_CONTRATOS=RUTA_PROYECTO+"contratos/";
			RUTA_JASPER=RUTA_PROYECTO+"jasper/";
			DIV="/";
			REPOSITORIO_CARGA=RUTA_PROYECTO+"archivosCargados/";
			RUTA_IMAGENES_REPORTES = "/opt/MexcadReports/images/mexcad.jpg";
			RUTA_SUBREPORTES = "/opt/MexcadReports/jasper/";
		 break;
	   
	   case LINUX_SOFOM:
		   RUTA_PROYECTO="/opt/MexcadSofomReports/";
		   RUTA_CONTRATOS=RUTA_PROYECTO+"contratos/";
		   RUTA_JASPER=RUTA_PROYECTO+"jasper/";
		   DIV="/";
		   REPOSITORIO_CARGA=RUTA_PROYECTO+"archivosCargados/";
		   RUTA_IMAGENES_REPORTES = "/opt/MexcadSofomReports/images/mexcad.jpg";
		   RUTA_SUBREPORTES = "/opt/MexcadSofomReports/jasper/";

		 break;

	   default: 
		    RUTA_PROYECTO="C:\\proyectos\\reportes\\MexcadReports\\";
			RUTA_CONTRATOS=RUTA_PROYECTO+"contratos\\";
			RUTA_JASPER=RUTA_PROYECTO+"jasper\\";
			DIV="\\";
			REPOSITORIO_CARGA=RUTA_PROYECTO+"archivosCargados\\";
			RUTA_IMAGENES_REPORTES = "C:\\proyectos\\reportes\\MexcadReports\\images\\mexcad.jpg";
			RUTA_SUBREPORTES = "C:\\proyectos\\reportes\\MexcadReports\\jasper\\";
		 break;

		   
	   }	
		
	}	
	
	
	public static final String CONTRATO_1="ContratoTipo_uno_Solicitud";
	public static final String CONTRATO_2="ContratoTipo_dos_Solicitud";
	public static final String CONTRATO_3="ContratoTipo_tres_Solicitud";
	public static final String CONTRATO_4="ContratoTipo_cuatro_Solicitud";
	
	public static final String COLOCACION_CARTERA_FECHAS="ColocacionCartera";
	public static final String COLOCACION_CARTERA_TODOS="ColocacionCarteraTodos";
	
	public static final String ABONO_CREDITOS_TODOS="AbonoCreditosTodos";
	public static final String ABONO_CREDITOS="AbonoCreditos";
	
	public static final String PAGOS_VENCIDOS_TODOS="pagosVencidosTodos";
	public static final String PAGOS_VENCIDOS="pagosVencidos";
	
	public static final String PAGOS_ACREEDORES="pagoAcreedores";
	
	public static final String PAGOS_ANTICIPADOS="pagosAnticipados";
	public static final String PAGOS_ANTICIPADOS_TIPO="pagosAnticipadosTipo";
	
	public static final String CUENTAS_POR_COBRAR="cuentasPorCobrar";
	public static final String CUENTAS_POR_COBRAR_TODOS="cuentasPorCobrarTodos";
	public static final String ESTADO_CUENTA="estadoCuenta";
	
	public static final String COMISIONES_GLOBALES="comisionesCarteraGlobales";
	public static final String COMISIONES_MEXCAD1="comisionesCarteraMexcad1";
	public static final String COMISIONES_MEXCAD2="comisionesCarteraMexcad2";
	public static final String COMISIONES_12="comisionesCartera12";
	public static final String COMISIONES_MEXCAD="comisionesCarteraMexcad";
	public static final String COMISIONES_1="comisionesCartera1";
	public static final String COMISIONES_2="comisionesCartera2";
		
	 
	public static final DecimalFormat formatter = new DecimalFormat("###,##0.00");
	
}